galvanized grate - French English Dictionary